package cn.com.yusys.yusp.admin.domain;

import cn.com.yusys.yusp.commons.mapper.annotation.Generated;
import cn.com.yusys.yusp.commons.mapper.annotation.GenerationType;
import cn.com.yusys.yusp.commons.mapper.domain.BaseDomain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * The persistent class for the admin_sm_auth_info database table.
 * 
 */
@Entity
@Table(name = "ADMIN_SM_AUTH_INFO")
public class AdminSmAuthInfo extends BaseDomain implements Serializable {
    private static final long serialVersionUID = 1L;

    @Id
    @Generated(GenerationType.UUID)
    @Column(name = "AUTH_ID")
    private String authId;

    @Column(name = "AUTH_NAME")
    private String authName;

    @Column(name = "AUTH_REMARK")
    private String authRemark;

    @Column(name = "BEAN_NAME")
    private String beanName;

    public AdminSmAuthInfo() {
    }

    public String getAuthId() {
        return this.authId;
    }

    public void setAuthId(String authId) {
        this.authId = authId;
    }

    public String getAuthName() {
        return this.authName;
    }

    public void setAuthName(String authName) {
        this.authName = authName;
    }

    public String getAuthRemark() {
        return this.authRemark;
    }

    public void setAuthRemark(String authRemark) {
        this.authRemark = authRemark;
    }

    public String getBeanName() {
        return this.beanName;
    }

    public void setBeanName(String beanName) {
        this.beanName = beanName;
    }

}